embryonic stem cell - English Synonyms Dictionary